package com.example.qxfw.backgroundManagement.service;

import com.example.qxfw.common.entity.Roles;
import com.example.qxfw.common.entity.UserTable;
import com.example.qxfw.common.entity.ny.StationInfo;
import com.example.qxfw.common.entity.xt.Users;

import java.util.List;

/************************************
 *
 * @author : HuangDeYin Jolly
 * @since : JDK 11
 * @Date : 2023/7/4  星期二   22:43
 * @description : 此类用来 用户管理模块2
 ***************************************/
public interface UserManagerSecondService {
    List<UserTable> selectUserTable();

    List<Roles> selectAll();

    List<StationInfo> selectStationInfo();

    List<UserTable> selectUserTableByUserName(String userName);

    Integer insertUserTable(UserTable userTable);

    List<Users> selectByUserNameAndType(String username, String type);

    Integer updateUsers(Users users);

    Integer insertUsers(Users users);

    List<Users> selectUsersByUsername(String username);

    Integer deleteUsers(String username);

    Integer updateUserTable(UserTable userTable);

    Integer deleteUserTable(String username);

    List<UserTable> querySelect(String starttime, String endtime, String username);


}
